package com.func.domain.activity.service.quota.rule;

/**
 * <p>
 * AbstractActionChain
 * </p>
 *
 * @author Simon
 * @version 2025.03.12.1.0.0
 * @description 下单规则责任链抽象类
 * @since 2025-03-12
 */

public abstract class AbstractActionChain implements IActionChain{
    private IActionChain next;

    @Override
    public IActionChain next() {
        return this.next;
    }

    @Override
    public IActionChain appendNext(IActionChain next) {
        this.next = next;
        return next;
    }
}
